package com.itheima.patterns.builderpattern.singleton.hungryman;

//饿汉式
public class Singleton{
    
    //私有构造方法
    private Singleton(){}
    
    //创建该类的对象
    
    //方式一：静态变量创建类的对象
    private static Singleton instance = new Singleton();
    
    //方式二：在静态代码块中进行创建
//    private static Singleton instance;
//    static {
//        instance = new Singleton();
//    }
    
    //对外提供静态方法获取该对象
    public static Singleton getInstance(){
        return instance;
    }
}